// source --> https://www.chefcraigchasky.com/wp-content/plugins/the-events-calendar/src/resources/js/tribe-events.min.js?ver=4.2.2 var tribe_ev=window.tribe_ev||{},tribe_debug=!0;window.debug=function(){function e(e){!r||!i&&s&&s.log||r.apply(n,e)}function t(e){return d>0?d>e:c.length+d<=e}for(var r,i,n=this,a=Array.prototype.slice,s=n.console,o={},d=9,c=["error","warn","info","debug","log"],u="assert clear count dir dirxml exception group groupCollapsed groupEnd profile profileEnd table time timeEnd trace".split(" "),l=u.length,b=[];--l>=0;)!function(e){o[e]=function(){0!==d&&s&&s[e]&&s[e].apply(s,arguments)}}(u[l]);for(l=c.length;--l>=0;)!function(r,i){o[i]=function(){var o=a.call(arguments),d=[i].concat(o);b.push(d),e(d),s&&t(r)&&(s.firebug?s[i].apply(n,o):s[i]?s[i](o):s.log(o))}}(l,c[l]);return o.setLevel=function(e){d="number"==typeof e?e:9},o.setCallback=function(){var t=a.call(arguments),n=b.length,s=n;for(r=t.shift()||null,i="boolean"==typeof t[0]&&t.shift(),s-="number"==typeof t[0]?t.shift():n;s99?Math.round(m/10):m),t:y<12?"a":"p",tt:y<12?"am":"pm",T:y<12?"A":"P",TT:y<12?"AM":"PM",Z:s?"UTC":(String(n).match(t)||[""]).pop().replace(r,""),o:(_>0?"-":"+")+i(100*Math.floor(Math.abs(_)/60)+Math.abs(_)%60,4),S:["th","st","nd","rd"][c%10>3?0:(c%100-c%10!=10)*c%10]};return a.replace(e,function(e){return e in f?f[e]:e.slice(1,e.length-1)})}}}();tribeDateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",tribeQuery:"yyyy-mm-dd",tribeMonthQuery:"yyyy-mm",0:"yyyy-mm-dd",1:"m/d/yyyy",2:"mm/dd/yyyy",3:"d/m/yyyy",4:"dd/mm/yyyy",5:"m-d-yyyy",6:"mm-dd-yyyy",7:"d-m-yyyy",8:"dd-mm-yyyy",m0:"yyyy-mm",m1:"m/yyyy",m2:"mm/yyyy",m3:"m/yyyy",m4:"mm/yyyy",m5:"m-yyyy",m6:"mm-yyyy",m7:"m-yyyy",m8:"mm-yyyy"},tribeDateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]},Date.prototype.format=function(e,t){return tribeDateFormat(this,e,t)},function(){function e(e,t){var r=arguments.callee;return r.cache[e]||(r.cache[e]=function(){var t=e,i=/^[\w\-]+$/.test(e)?r.get(e):(t="template(string)",e),n=1,a=("try { "+(r.variable?"var "+r.variable+" = this.stash;":"with (this.stash) { ")+"this.ret += '"+i.replace(/\[\[/g,"").replace(/\]\]/g,"").replace(/'(?![^\x11\x13]+?\x13)/g,"\\x27").replace(/^\s*|\s*$/g,"").replace(/\n/g,function(){return"';\nthis.line = "+ ++n+"; this.ret += '\\n"}).replace(/\x11=raw(.+?)\x13/g,"' + ($1) + '").replace(/\x11=(.+?)\x13/g,"' + this.escapeHTML($1) + '").replace(/\x11(.+?)\x13/g,"'; $1; this.ret += '")+"'; "+(r.variable?"":"}")+"return this.ret;} catch (e) { throw 'TemplateError: ' + e + ' (on "+t+"' + ' line ' + this.line + ')'; } //@ sourceURL="+t+"\n").replace(/this\.ret \+= '';/g,""),s=new Function(a),o={"&":"&","<":"<",">":">",'"':""","'":"'"},d=function(e){return(""+e).replace(/[&<>\'\"]/g,function(e){return o[e]})};return function(e){return s.call(r.context={escapeHTML:d,line:1,ret:"",stash:e})}}()),t?r.cache[e](t):r.cache[e]}function t(t,r){var i=function(r){return r.include=function(t,r){var i={};for(var n in e.context.stash)e.context.stash.hasOwnProperty(n)&&(i[n]=e.context.stash[n]);if(r)for(var n in r)r.hasOwnProperty(n)&&(i[n]=r[n]);var a=e.context;a.ret+=e(t,i),e.context=a},r.wrapper=function(t,r){var i=e.context.ret;e.context.ret="",r.apply(e.context);var n=e.context.ret,a=e.context.stash.content;e.context.stash.content=n,e.context.ret=i+e(t,e.context.stash),e.context.stash.content=a},e(t,r)};return r?i(r):i}e.cache={},e.get=function(e){return document.getElementById(e).innerHTML},e.get=function(e){var r=t.get;return r?r(e):document.getElementById(e).innerHTML},this.tribe_tmpl=e,this.tribe_tmpl_extended=t}(),function(e,t){if(e.fn.tribe_clear_form=function(){return this.each(function(){var t=this.type,r=this.tagName.toLowerCase();return"form"==r?e(":input",this).tribe_clear_form():void("text"==t||"password"==t||"textarea"==r?this.value="":"checkbox"==t||"radio"==t?this.checked=!1:"select"==r&&(this.selectedIndex=0))})},e.fn.tribe_has_attr=function(e){return this.attr(e)!==t},e.fn.tribe_spin=function(){var t=e(".tribe-events-ajax-loading:first").clone().addClass("tribe-events-active-spinner");t.prependTo("#tribe-events-content"),e(this).addClass("tribe-events-loading").css("opacity",.25)},"undefined"!=typeof e.fn.datepicker&&"undefined"!=typeof e.fn.datepicker.noConflict){var r=e.fn.datepicker.noConflict();e.fn.bootstrapDatepicker=r}"undefined"!=typeof tribe_bootstrap_datepicker_strings&&null!=tribe_bootstrap_datepicker_strings.dates&&(e.fn.bootstrapDatepicker.dates.en=tribe_bootstrap_datepicker_strings.dates)}(jQuery),function(e,t,r,i,n,a){tribe_ev.fn={current_date:function(){var e=new Date,t=e.getDate(),r=e.getMonth()+1,i=e.getFullYear();return t<10&&(t="0"+t),r<10&&(r="0"+r),i+"-"+r+"-"+t},disable_inputs:function(e,t){r(e).find(t).prop("disabled",!0),r(e).find(".select2-container").length&&r(e).find(".select2-container").each(function(){var e=r(this).attr("id"),t=r("#"+e);t.select2("disable")})},disable_empty:function(e,t){r(e).find(t).each(function(){""===r(this).val()&&r(this).prop("disabled",!0)})},enable_inputs:function(e,t){r(e).find(t).prop("disabled",!1),r(e).find(".select2-container").length&&r(e).find(".select2-container").each(function(){var e=r(this).attr("id"),t=r("#"+e);t.select2("enable")})},execute_resize:function(){var e=tribe_ev.data.v_width;tribe_ev.fn.update_viewport_variables(),e!==tribe_ev.data.v_width&&(tribe_ev.fn.mobile_class(),r(tribe_ev.events).trigger("tribe_ev_resizeComplete"),r(tribe_ev.events).trigger("resize-complete.tribe"))},get_base_url:function(){var e="",t=r("#tribe-events-header");return t.length&&(e=t.data("baseurl")),e},get_category:function(){return tribe_ev.fn.is_category()?r("#tribe-events").data("category"):""},get_day:function(){var e="";return r("#tribe-bar-date").length&&(e=r("#tribe-bar-date-day").val()),i&&debug.info('TEC Debug: tribe_ev.fn.get_day returned this date: "'+e+'".'),e},get_params:function(){return location.search.substr(1)},get_url_param:function(e){return decodeURIComponent((new RegExp("[?|&]"+e+"=([^&;]+?)(&|#|;|$)").exec(location.search)||[,""])[1].replace(/\+/g,"%20"))||null},in_params:function(e,t){return e.toLowerCase().indexOf(t)},invalid_date:function(e){return e=new Date(e),isNaN(e)},invalid_date_in_params:function(e){if(e.hasOwnProperty("tribe-bar-date")){var t=new Date(e["tribe-bar-date"]);return isNaN(t)}return!1},is_category:function(){var e=r("#tribe-events");return!(!e.length||!e.tribe_has_attr("data-category")||""===e.data("category"))},mobile_class:function(){var e=r("body");tribe_ev.data.v_width<=tribe_ev.data.mobile_break?e.addClass("tribe-mobile"):e.removeClass("tribe-mobile")},parse_string:function(e){var t={};return e.replace(/([^&=]+)=?([^&]*)(?:&+|$)/g,function(e,r,i){(t[r]=t[r]||[]).push(i)}),i&&debug.info("TEC Debug: tribe_ev.fn.parse_string returned this map:",t),t},pre_ajax:function(e){e&&"function"==typeof e&&e()},scroll_to:function(e,t,i){r("html, body").stop().animate({scrollTop:r(e).offset().top-t},{duration:i})},serialize:function(e,t){tribe_ev.fn.enable_inputs(e,t),tribe_ev.fn.disable_empty(e,t);var n=r(e).serialize();return tribe_ev.fn.disable_inputs(e,t),i&&n&&debug.info('TEC Debug: tribe_ev.fn.serialize returned these params: "'+n),n},set_form:function(e){var t=r("body"),n=r("#tribe-bar-form");t.addClass("tribe-reset-on"),n.length&&n.tribe_clear_form(),e=tribe_ev.fn.parse_string(e),r.each(e,function(e,t){if("action"!==e){var i=decodeURI(e),n="";if(1===t.length)r('[name="'+i+'"]').is('input[type="text"], input[type="hidden"]')?r('[name="'+i+'"]').val(t):r('[name="'+i+'"][value="'+t+'"]').is(":checkbox, :radio")?r('[name="'+i+'"][value="'+t+'"]').prop("checked",!0):r('[name="'+i+'"]').is("select")&&r('select[name="'+i+'"] option[value="'+t+'"]').attr("selected",!0);else for(var a=0;at&&(t=e)}),setTimeout(function(){e.css("height",t)},100)}},tribe_ev.tests={live_ajax:function(){var e=r("#tribe-events");return!(!e.length||!e.tribe_has_attr("data-live_ajax")||"1"!=e.data("live_ajax"))},map_view:function(){return!("undefined"==typeof GeoLoc||!GeoLoc.map_view)},no_bar:function(){return r("body").is(".tribe-bar-is-disabled")},pushstate:!(!e.history||!history.pushState),reset_on:function(){return r("body").is(".tribe-reset-on")},starting_delim:function(){return tribe_ev.state.cur_url.indexOf("?")!=-1?"&":"?"},webkit:"WebkitAppearance"in t.documentElement.style},tribe_ev.data={ajax_response:{},base_url:"",cur_url:tribe_ev.fn.url_path(t.URL),cur_date:tribe_ev.fn.current_date(),datepicker_formats:{main:["yyyy-mm-dd","m/d/yyyy","mm/dd/yyyy","d/m/yyyy","dd/mm/yyyy","m-d-yyyy","mm-dd-yyyy","d-m-yyyy","dd-mm-yyyy"],month:["yyyy-mm","m/yyyy","mm/yyyy","m/yyyy","mm/yyyy","m-yyyy","mm-yyyy","m-yyyy","mm-yyyy"]},datepicker_opts:{},default_permalinks:!n.permalink_settings.length,initial_url:tribe_ev.fn.url_path(t.URL),mobile_break:768,params:tribe_ev.fn.get_params(),v_height:0,v_width:0},tribe_ev.events={},tribe_ev.state={ajax_running:!1,ajax_timer:0,ajax_trigger:"",category:"",date:"",datepicker_format:"0",do_string:!1,filters:!1,filter_cats:!1,initial_load:!0,mdate:"",paged:1,page_title:"",params:{},popping:!1,pushstate:!0,pushcount:0,recurrence:!1,updating_picker:!1,url_params:{},view:"",view_target:""}}(window,document,jQuery,tribe_debug,tribe_js_config),function(e,t,r,i,n,a,s,o,d){r(t).ready(function(){function c(){r(".tribe-events-list").length&&r(".tribe-events-list-separator-month").prev(".vevent").addClass("tribe-event-end-month")}function u(){var e=t.URL,i="?";e.indexOf("?")>0&&(i="&");var n=e+i+"ical=1&tribe_display="+s.view;r("a.tribe-events-ical").attr("href",n)}d&&debug.info("TEC Debug: Tribe Events JS init, Init Timer started from tribe-events.js."),a.update_viewport_variables();var l,b=r("body"),y=r("#tribe-events"),p=(r("#tribe-events-content"),r("#tribe-events-header"));y.removeClass("tribe-no-js"),s.category=a.get_category(),i.base_url=a.get_base_url(),s.page_title=t.title;var v=a.get_url_param("tribe_event_display");if(v?s.view=v:p.length&&p.tribe_has_attr("data-view")&&(s.view=p.data("view")),y.tribe_has_attr("data-datepicker_format")&&1===y.attr("data-datepicker_format").length&&(s.datepicker_format=y.attr("data-datepicker_format")),s.view&&d&&debug.time("Tribe JS Init Timer"),y.length){var m=y.tribe_has_attr("data-mobilebreak");m=!1===m?y.find("[data-mobilebreak]").eq(0):y,m.length&&(i.mobile_break=parseInt(m.data("mobilebreak"),10))}y.length&&i.mobile_break>0&&b.addClass("tribe-is-responsive"),r(".tribe-events-calendar-widget").not(":eq(0)").hide(),a.tooltips(),a.mobile_class(),c(),r(".tribe-events-list .tribe-events-notices").length&&r("#tribe-events-header .tribe-events-sub-nav").empty(),r(".tribe-events-list").length&&r(".tribe-events-list-separator-month").prev(".vevent").addClass("tribe-event-end-month"),r(n).on("tribe_ev_ajaxSuccess",function(){r(".tribe-events-active-spinner").remove(),c()}),r(n).on("tribe_ev_ajaxSuccess",function(){u()}),u(),r(e).resize(function(){clearTimeout(l),l=setTimeout(a.execute_resize,200)}),d&&(debug.groupCollapsed("TEC Debug: Browser and events settings information:"),debug.log('User agent reported as: "'+navigator.userAgent),debug.log('Live ajax returned its state as: "'+o.live_ajax()),s.view&&debug.log('Tribe js detected the view to be: "'+s.view),debug.log('Supports pushstate: "'+o.pushstate),debug.groupEnd(),debug.info("TEC Debug: tribe-events.js successfully loaded"))})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_debug); // source --> https://www.chefcraigchasky.com/wp-content/themes/chefcraigchasky3/theme_scripts.js?ver=4.2.25 (function($) { $.fn.tipsy = function(options) { options = $.extend({ }, $.fn.tipsy.defaults, options); return this.each(function() { var opts = $.fn.tipsy.elementOptions(this, options); $(this).hover(function() { $.data(this, 'cancel.tipsy', true); var tip = $.data(this, 'active.tipsy'); if (!tip) { tip = $('
'); tip.css({position: 'absolute', zIndex: 100000}); $.data(this, 'active.tipsy', tip); } if ($(this).attr('title') || typeof($(this).attr('original-title')) != 'string') { $(this).attr('original-title', $(this).attr('title') || '').removeAttr('title'); } var title; if (typeof opts.title == 'string') { title = $(this).attr(opts.title == 'title' ? 'original-title' : opts.title); } else if (typeof opts.title == 'function') { title = opts.title.call(this); } tip.find('.tipsy-inner')[opts.html ? 'html' : 'text'](title || opts.fallback); var pos = $.extend({ }, $(this).offset(), {width: this.offsetWidth, height: this.offsetHeight}); tip.get(0).className = 'tipsy'; // reset classname in case of dynamic gravity tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).appendTo(document.body); var actualWidth = tip[0].offsetWidth, actualHeight = tip[0].offsetHeight; var gravity = (typeof opts.gravity == 'function') ? opts.gravity.call(this) : opts.gravity; switch (gravity.charAt(0)) { case 'n': tip.css({top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-north'); break; case 's': tip.css({top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-south'); break; case 'e': tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}).addClass('tipsy-east'); break; case 'w': tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}).addClass('tipsy-west'); break; } if (opts.fade) { tip.css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: 0.8}); } else { tip.css({visibility: 'visible'}); } }, function() { $.data(this, 'cancel.tipsy', false); var self = this; setTimeout(function() { if ($.data(this, 'cancel.tipsy')) return; var tip = $.data(self, 'active.tipsy'); if (opts.fade) { tip.stop().fadeOut(function() { $(this).remove(); }); } else { tip.remove(); } }, 100); }); }); }; // Overwrite this method to provide options on a per-element basis. // For example, you could store the gravity in a 'tipsy-gravity' attribute: // return $.extend({ }, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' }); // (remember - do not modify 'options' in place!) $.fn.tipsy.elementOptions = function(ele, options) { return $.metadata ? $.extend({ }, options, $(ele).metadata()) : options; }; $.fn.tipsy.defaults = { fade: false, fallback: '', gravity: 'n', html: false, title: 'title' }; $.fn.tipsy.autoNS = function() { return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n'; }; $.fn.tipsy.autoWE = function() { return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w'; }; })(jQuery); jQuery(document).ready(function() { jQuery("div.page_template_faq div.faq").hide(); jQuery("div.page_template_faq").find("div.faq:eq(0)").show(); jQuery("div.page_template_faq h3.faq").click(function() { jQuery(this).next("div.faq").slideToggle("fast").siblings("div.faq:visible").slideUp("fast"); }); jQuery(function() { jQuery(".south").tipsy({fade: true,gravity: "s", html: true}); }); }); // source --> https://www.chefcraigchasky.com/wp-content/plugins/the-events-calendar/src/resources/js/tribe-events-bar.min.js?ver=4.2.2 var tribe_events_bar_action;!function(e,a,t,r,i,s,n,b,o){t(a).ready(function(){function l(e){if(!e.parents(".tribe-bar-disabled").length){var a=e.width();a>800?e.removeClass("tribe-bar-mini tribe-bar-collapse").addClass("tribe-bar-full"):e.removeClass("tribe-bar-full").addClass("tribe-bar-mini"),a<728?e.removeClass("tribe-bar-mini").addClass("tribe-bar-collapse"):e.removeClass("tribe-bar-collapse")}}function v(){if(tribe_events_bar_action="change_view","month"===n.view&&c.length){var r=c.val(),o=s.get_day();"0"!==n.datepicker_format?o.length?(r=tribeDateFormat(c.bootstrapDatepicker("getDate"),"tribeMonthQuery"),c.val(r+o)):c.val(""):7===r.length&&c.val(r+o)}n.url_params={},t(i).trigger("tribe_ev_preCollectBarParams"),t(i).trigger("pre-collect-bar-params.tribe");var l=t(a.getElementById("tribe-bar-form")).add(a.getElementById("tribe_events_filters_wrapper")),v=l.find("input, select");v.each(function(){var e=t(this);e.val()&&e.val().length&&!e.hasClass("tribe-no-param")&&("month"!==n.view&&"0"!==n.datepicker_format&&e.is(c)?n.url_params[e.attr("name")]=tribeDateFormat(e.bootstrapDatepicker("getDate"),"tribeQuery"):e.is(":checkbox")?e.is(":checked")&&(n.url_params[e.attr("name")]=e.val()):n.url_params[e.attr("name")]=e.val())}),n.url_params=t.param(n.url_params),t(i).trigger("tribe_ev_postCollectBarParams"),t(i).trigger("post-collect-bar-params.tribe"),n.url_params.length&&(n.cur_url+=b.starting_delim()+n.url_params),e.location.href=n.cur_url}o&&(t().bootstrapDatepicker||debug.warn("TEC Debug: vendor bootstrapDatepicker was not loaded before its dependant file tribe-events-bar.js"),t().placeholder||debug.warn("TEC Debug: vendor placeholder was not loaded before its dependant file tribe-events-bar.js"));var d=t("#tribe-bar-form"),c=t("#tribe-bar-date"),p=(t("#tribe-events"),t("#tribe-events-header")),m=0,u=t("select[name=tribe-bar-view]");if(p.length&&(m=p.data("startofweek")),l(d),d.resize(function(){l(d)}),!t(".tribe-events-week-grid").length&&"month"!==n.view){var _="yyyy-mm-dd";if("0"!==n.datepicker_format){_=r.datepicker_formats.main[n.datepicker_format];var g=s.get_url_param("tribe-bar-date");g?c.val(tribeDateFormat(g,n.datepicker_format)):"day"===n.view&&0!==c.val().length&&c.val(tribeDateFormat(c.val(),n.datepicker_format))}o&&debug.info('TEC Debug: bootstrapDatepicker was just initialized in "tribe-events-bar.js" on:',c),r.datepicker_opts={weekStart:m,format:_,autoclose:!0},c.bootstrapDatepicker(r.datepicker_opts)}c.blur(function(){""===c.val()&&t(".datepicker.dropdown-menu").is(":hidden")&&b.live_ajax()&&b.pushstate&&(n.date=r.cur_date,r.cur_url=r.base_url,t(i).trigger("tribe_ev_runAjax"),t(i).trigger("run-ajax.tribe"))}),t(".tribe-bar-settings").length&&t("#tribe-events-bar").addClass("tribe-has-settings"),t("#tribe-events-bar .hasDatepicker").length&&t("#tribe-events-bar").addClass("tribe-has-datepicker"),t('input[name*="tribe-bar-"]').placeholder(),t('
    ').insertAfter(u);var f=t(".tribe-bar-views-list");u.find("option").each(function(e){var a=t(this);displaying=a.data("view");var r="tribe-bar-views-option-"+a.data("view");t("
  • ",{"class":"tribe-bar-views-option "+r,"data-tribe-bar-order":e,"data-view":displaying}).html([' ',' '+a.text()+"",""].join("")).appendTo(".tribe-bar-views-list")});var h=u.find(":selected").data("view"),w=f.find("li[data-view="+h+"]");w.prependTo(f).addClass("tribe-bar-active"),d.on("click","#tribe-bar-views",function(e){e.stopPropagation();var a=t(this);a.toggleClass("tribe-bar-views-open")}),d.on("click",".tribe-bar-views-option",function(e){e.preventDefault();var a=t(this);if(!a.is(".tribe-bar-active")){var r=a.data("view");n.cur_url=t("option[data-view="+r+"]").val(),n.view_target=t('select[name=tribe-bar-view] option[value="'+n.cur_url+'"]').data("view"),tribe_events_bar_action="change_view",v()}}),d.on("change",".tribe-bar-views-select",function(e){e.preventDefault();var a=t("option:selected",this),r=a.data("view");n.cur_url=t("option[data-view="+r+"]").val(),n.view_target=t('select[name=tribe-bar-view] option[value="'+n.cur_url+'"]').data("view"),tribe_events_bar_action="change_view",v()}),d.on("click","#tribe-bar-collapse-toggle",function(){t(this).toggleClass("tribe-bar-filters-open"),t(".tribe-bar-filters").slideToggle("fast")}),t('label[for="tribe-bar-date"], input[name="tribe-bar-date"]').wrapAll('
    '),t("#tribe-bar-filters").before(t("#tribe-bar-dates")),t(i).on("tribe_ev_serializeBar",function(){t("form#tribe-bar-form input, form#tribe-bar-form select, #tribeHideRecurrence").each(function(){var e=t(this);if(e.is("#tribe-bar-date")){var a=e.val();a.length?"month"===n.view?(n.params[e.attr("name")]=tribeDateFormat(n.mdate,"tribeMonthQuery"),n.url_params[e.attr("name")]=tribeDateFormat(n.mdate,"tribeMonthQuery")):a.match(/[0-9]{4}-[0-9]{2}/)?n.params[e.attr("name")]=n.url_params[e.attr("name")]=a:(n.params[e.attr("name")]=tribeDateFormat(e.bootstrapDatepicker("getDate"),"tribeQuery"),n.url_params[e.attr("name")]=tribeDateFormat(e.bootstrapDatepicker("getDate"),"tribeQuery")):e.is(".placeholder")&&e.is(".bd-updated")?n.url_params[e.attr("name")]=e.attr("data-oldDate"):n.date=r.cur_date}!e.val().length||e.hasClass("tribe-no-param")||e.is("#tribe-bar-date")||(e.is(":checkbox")?e.is(":checked")&&(n.params[e.attr("name")]=e.val(),"map"!==n.view&&(n.url_params[e.attr("name")]=e.val()),("month"===n.view||"day"===n.view||"week"===n.view||n.recurrence)&&n.pushcount++):(n.params[e.attr("name")]=e.val(),"map"!==n.view&&(n.url_params[e.attr("name")]=e.val()),"month"!==n.view&&"day"!==n.view&&"week"!==n.view||n.pushcount++))})});var k=t('#tribe-events-bar [class^="tribe-bar-button-"]'),D=k.next(".tribe-bar-drop-content");k.click(function(){var e=t(this);return e.toggleClass("open"),e.next(".tribe-bar-drop-content").toggle(),!1}),t(a).click(function(){t("#tribe-bar-views").removeClass("tribe-bar-views-open"),k.hasClass("open")&&(k.removeClass("open"),D.hide())}),D.click(function(e){e.stopPropagation()}),o&&debug.info("TEC Debug: tribe-events-bar.js successfully loaded")})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_debug); // source --> https://www.chefcraigchasky.com/wp-content/themes/chefcraigchasky3/script.js?ver=4.2.25 /* Created by Artisteer v4.0.0.58475 */ /*jshint forin:true, noarg:true, noempty:true, eqeqeq:true, bitwise:true, strict:true, undef:true, curly:false, browser:true, jquery:false */ /*global jQuery */ // css helper (function ($) { 'use strict'; var data = [ { str: navigator.userAgent, sub: 'Chrome', ver: 'Chrome', name: 'chrome' }, { str: navigator.vendor, sub: 'Apple', ver: 'Version', name: 'safari' }, { prop: window.opera, ver: 'Opera', name: 'opera' }, { str: navigator.userAgent, sub: 'Firefox', ver: 'Firefox', name: 'firefox' }, { str: navigator.userAgent, sub: 'MSIE', ver: 'MSIE', name: 'ie' } ]; var v = function (s, n) { var i = s.indexOf(data[n].ver); return (i !== -1) ? parseInt(s.substring(i + data[n].ver.length + 1), 10) : ''; }; var html = $('html'); for (var n = 0; n < data.length; n++) { if ((data[n].str && (data[n].str.indexOf(data[n].sub) !== -1)) || data[n].prop) { html.addClass(data[n].name + ' ' + data[n].name + v(navigator.userAgent, n) || v(navigator.appVersion, n)); break; } } // 'desktop' class is used as responsive design initial value html.addClass('desktop'); })(jQuery); jQuery(function ($) { 'use strict'; var i, j, k, l, m; if (!$.browser.msie || parseInt($.browser.version, 10) !== 9) { return; } var splitByTokens = function (str, startToken, endToken, last) { if (!last) { last = false; } var startPos = str.indexOf(startToken); if (startPos !== -1) { startPos += startToken.length; var endPos = last ? str.lastIndexOf(endToken) : str.indexOf(endToken, startPos); if (endPos !== -1 && endPos > startPos) { return str.substr(startPos, endPos - startPos); } } return ''; }; var splitWithBrackets = function (str, token, brackets) { /*jshint nonstandard:true */ if (!token) { token = ','; } if (!brackets) { brackets = '()'; } var bracket = 0; var startPos = 0; var result = []; if (brackets.lenght < 2) { return result; } var pos = 0; while (pos < str.length) { var ch = str[pos]; if (ch === brackets[0]) { bracket++; } if (ch === brackets[1]) { bracket--; } if (ch === token && bracket < 1) { result.push(str.substr(startPos, pos - startPos)); startPos = pos + token.length; } pos++; } result.push(str.substr(startPos, pos - startPos)); return result; }; var byteToHex = function (d) { var hex = Number(d).toString(16); while (hex.length < 2) { hex = "0" + hex; } return hex; }; for (i = 0; i < document.styleSheets.length; i++) { var s = document.styleSheets[i]; var r = [s]; for (j = 0; j < s.imports.length; j++) { r.push(s.imports[j]); } for (j = 0; j < r.length; j++) { s = r[j]; var n = []; for (k = 0; k < s.rules.length; k++) { var css = s.rules[k].cssText || s.rules[k].style.cssText; if (!css) { continue; } var value = splitByTokens(css, '-svg-background:', ';'); if (value === '') { continue; } var values = splitWithBrackets(value); for (l = 0; l < values.length; l++) { var g = splitByTokens(values[l], 'linear-gradient(', ')', true); if (g === '') { continue; } var args = splitWithBrackets(g); if (args.length < 3) { continue; } var maxOffset = 0; var stops = []; for (m = 1; m < args.length; m++) { var stopValues = splitWithBrackets(args[m].trim(), ' '); if (stopValues.length < 2) { continue; } var stopColor = stopValues[0].trim(); var stopOpacity = 1; var colorRgba = splitByTokens(stopColor, 'rgba(', ')', true); var stopOffset = stopValues[1].trim(); if (colorRgba !== "") { var rgba = colorRgba.split(','); if (rgba.length < 4) { continue; } stopColor = '#' + byteToHex(rgba[0]) + byteToHex(rgba[1]) + byteToHex(rgba[2]); stopOpacity = rgba[3]; } var isPx = stopOffset.indexOf('px') !== -1; if (isPx) { maxOffset = Math.max(maxOffset, parseInt(stopOffset, 10) || 0); } stops.push({ offset: stopOffset, color: stopColor, opacity: stopOpacity, isPx: isPx }); } var stopsXML = ''; var lastStop = null; for (m = 0; m < stops.length; m++) { if (stops[m].isPx) { stops[m].offset = ((parseInt(stops[m].offset, 10) || 0) / (maxOffset / 100)) + '%'; } stopsXML += ''; if (m === stops.length - 1) { lastStop = stops[m]; } } var isLeft = args[0].trim() === 'left'; var direction = 'x1="0%" y1="0%" ' + (isLeft ? 'x2="100%" y2="0%"' : 'x2="0%" y2="100%"'); var gradientLength = '100%'; if (maxOffset > 0) { gradientLength = maxOffset + 'px'; } var size = (isLeft ? 'width="' + gradientLength + '" height="100%"' : 'width="100%" height="' + gradientLength + '"'); var last = ""; if (lastStop !== null && maxOffset > 0) { last = ''; } var svgGradient = '' + stopsXML + '' + last + ''; values[l] = values[l].replace('linear-gradient(' + g + ')', 'url(data:image/svg+xml,' + escape(svgGradient) + ')'); } n.push({ s: s.rules[k].selectorText, v: 'background: ' + values.join(",") }); } for (k = 0; k < n.length; k++) { s.addRule(n[k].s, n[k].v); } } } }); jQuery(function ($) { 'use strict'; // ie < 9 slider multiple background fix if (!jQuery.browser.msie || jQuery.browser.version > 8) return; function split(str) { str = str.replace(/"/g, '').replace(/%20/g, ''); return str.split(/\s*,\s*/); } $('.art-slider .art-slide-item').each(function () { var bgs = split($(this).css('background-image')); // needs to use the last image if (bgs.length > 1) { $(this).css("background-image", bgs[bgs.length - 1]); } }); }); jQuery(window).bind("resize", function () { /*global responsiveDesign */ 'use strict'; if (typeof responsiveDesign !== "undefined" && responsiveDesign.isResponsive) return; var sheetLeft = jQuery(".art-sheet").offset().left; jQuery("header.art-header #art-flash-area").each(function () { var object = jQuery(this); object.css("left", sheetLeft + "px"); }); }); jQuery(function ($) { 'use strict'; jQuery(window).bind('resize', function () { var bh = jQuery('body').height(); var mh = 0; var c = jQuery('div.art-content'); c.removeAttr('style'); jQuery('#art-main').children().each(function() { if (jQuery(this).css('position') !== 'absolute') { mh += jQuery(this).outerHeight(true); } }); if (mh < bh) { var r = bh - mh; c.css('height', (c.outerHeight(true) + r) + 'px'); } }); if ($.browser.msie && parseInt($.browser.version, 10) < 8) { $(window).bind('resize', function() { var c = $('div.art-content'); var s = c.parent().children('.art-layout-cell:not(.art-content)'); var w = 0; c.hide(); s.each(function() { w += $(this).outerWidth(true); }); c.w = c.parent().width(); c.css('width', c.w - w + 'px'); c.show(); }); } $(window).trigger('resize'); }); jQuery(function($) { 'use strict'; if (!$('html').hasClass('ie7')) { return; } $('ul.art-vmenu li:not(:first-child),ul.art-vmenu li li li:first-child,ul.art-vmenu>li>ul').each(function () { $(this).append('
    '); }); }); jQuery(function() { 'use strict'; setOpenSubmenuWithHover({vMenuClass: "art-vmenu", activeClass: "active", hoveredClass: "hovered"}); }); (function ($) { 'use strict'; $.fn.hoverIntent = function (f, g) { var cfg = { sensitivity: 7, interval: 100, timeout: 0 }; cfg = $.extend(cfg, g ? { over: f, out: g } : f); var cX, cY, pX, pY; var track = function (ev) { cX = ev.pageX; cY = ev.pageY }; var compare = function (ev, ob) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); if ((Math.abs(pX - cX) + Math.abs(pY - cY)) < cfg.sensitivity) { $(ob).unbind("mousemove", track); ob.hoverIntent_s = 1; return cfg.over.apply(ob, [ev]) } else { pX = cX; pY = cY; ob.hoverIntent_t = setTimeout(function () { compare(ev, ob) }, cfg.interval) } }; var delay = function (ev, ob) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); ob.hoverIntent_s = 0; return cfg.out.apply(ob, [ev]) }; var handleHover = function (e) { var ev = $.extend({}, e); var ob = this; if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t) } if (e.type == "mouseenter") { pX = ev.pageX; pY = ev.pageY; $(ob).bind("mousemove", track); if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout(function () { compare(ev, ob) }, cfg.interval) } } else { $(ob).unbind("mousemove", track); if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout(function () { delay(ev, ob) }, cfg.timeout) } } }; return this.bind('mouseenter', handleHover).bind('mouseleave', handleHover) } })(jQuery); var setOpenSubmenuWithHover = (function($) { 'use strict'; return (function(vMenuInfo) { $("ul." + vMenuInfo.vMenuClass + " li").each(function () { var item = $(this); var simple = item.children("ul").length === 0; if (!simple) { item.children("a").hoverIntent({interval: 200, over: function() { var link = $(this); hideVMenuSubmenus(link, vMenuInfo.activeClass); showVMenuSubmenu(link, vMenuInfo.activeClass, vMenuInfo.hoveredClass, false); }, out: function () { }}); } item.children("a").bind("click", function(e) { var link = $(this); hideVMenuSubmenus(link, vMenuInfo.activeClass); showVMenuSubmenu(link, vMenuInfo.activeClass, vMenuInfo.hoveredClass, simple); }); }); }); })(jQuery); var showVMenuSubmenu = (function($) { 'use strict'; return (function(link, activeClass, hoveredClass, simple) { if (simple) { if (!link.hasClass(activeClass)) { link.addClass(activeClass); } return; } if (!link.hasClass(activeClass)) { link.siblings("ul").slideDown("fast", function() { $(this).siblings("a").removeClass(hoveredClass); $(this).addClass(activeClass).siblings("a").addClass(activeClass); $(this).css("display", ""); }); } }); })(jQuery); var hideVMenuSubmenus = (function($) { 'use strict'; return (function(link, activeClass) { link.parent().siblings().children("ul." + activeClass).slideUp(function() { $(this).find("a, ul").removeClass(activeClass); $(this).removeClass(activeClass).siblings("a").removeClass(activeClass); $(this).css("display", ""); }); link.parent().siblings().children("a." + activeClass).removeClass(activeClass); }); })(jQuery); var artButtonSetup = (function ($) { 'use strict'; return (function (className) { $.each($("a." + className + ", button." + className + ", input." + className), function (i, val) { var b = $(val); if (!b.hasClass('art-button')) { b.addClass('art-button'); } if (b.is('input')) { b.val(b.val().replace(/^\s*/, '')).css('zoom', '1'); } b.mousedown(function () { var b = $(this); b.addClass("active"); }); b.mouseup(function () { var b = $(this); if (b.hasClass('active')) { b.removeClass('active'); } }); b.mouseleave(function () { var b = $(this); if (b.hasClass('active')) { b.removeClass('active'); } }); }); }); })(jQuery); jQuery(function () { 'use strict'; artButtonSetup("art-button"); }); var Control = (function ($) { 'use strict'; return (function () { this.init = function(label, type, callback) { var chAttr = label.find('input[type="' +type + '"]').attr('checked'); if (chAttr === 'checked') { label.addClass('art-checked'); } label.mouseleave(function () { $(this).removeClass('hovered').removeClass('active'); }); label.mouseover(function () { $(this).addClass('hovered').removeClass('active'); }); label.mousedown(function (event) { if (event.which !== 1) { return; } $(this).addClass('active').removeClass('hovered'); }); label.mouseup(function (event) { if (event.which !== 1) { return; } callback.apply(this); $(this).removeClass('active').addClass('hovered'); }); }; }); })(jQuery); var fixRssIconLineHeight = (function (className) { 'use strict'; jQuery("." + className).css("line-height", jQuery("." + className).height() + "px"); }); jQuery(function ($) { 'use strict'; var rssIcons = $(".art-rss-tag-icon"); if (rssIcons.length){ fixRssIconLineHeight("art-rss-tag-icon"); if ($.browser.msie && parseInt($.browser.version, 10) < 9) { rssIcons.each(function () { if ($.trim($(this).html()) === "") { $(this).css("vertical-align", "middle"); } }); } } }); /** * @license * jQuery Tools 1.2.6 Mousewheel * * NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE. * * http://flowplayer.org/tools/toolbox/mousewheel.html * * based on jquery.event.wheel.js ~ rev 1 ~ * Copyright (c) 2008, Three Dub Media * http://threedubmedia.com * * Since: Mar 2010 * Date: */ (function ($) { 'use strict'; $.fn.mousewheel = function (fn) { return this[fn ? "bind" : "trigger"]("wheel", fn); }; // special event config $.event.special.wheel = { setup: function () { $.event.add(this, wheelEvents, wheelHandler, {}); }, teardown: function () { $.event.remove(this, wheelEvents, wheelHandler); } }; // events to bind ( browser sniffed... ) var wheelEvents = !$.browser.mozilla ? "mousewheel" : // IE, opera, safari "DOMMouseScroll" + ($.browser.version < "1.9" ? " mousemove" : ""); // firefox // shared event handler function wheelHandler(event) { /*jshint validthis:true*/ switch (event.type) { // FF2 has incorrect event positions case "mousemove": return $.extend(event.data, { // store the correct properties clientX: event.clientX, clientY: event.clientY, pageX: event.pageX, pageY: event.pageY }); // firefox case "DOMMouseScroll": $.extend(event, event.data); // fix event properties in FF2 event.delta = -event.detail / 3; // normalize delta break; // IE, opera, safari case "mousewheel": event.delta = event.wheelDelta / 120; break; } event.type = "wheel"; // hijack the event return $.event.handle.call(this, event, event.delta); } })(jQuery); var ThemeLightbox = (function ($) { 'use strict'; return (function () { var current; var images = $("img.art-lightbox"); var b = $("body"); this.init = function (ctrl) { $("img.art-lightbox").live("click", { _ctrl: ctrl }, function (e) { if (e.data._ctrl === true && !e.ctrlKey) { return; } reload(); current = images.index(this); show(this); }); $(".arrow.left:not(.disabled)").live("click", function () { move(current - 1); }); $(".arrow.right:not(.disabled)").live("click", function () { move(current + 1); }); $("img.active").live("click", function () { move(current + 1); }); $(".close").live("click", function () { close(); }); }; function show(src) { var d = $('
    '); var img = $(''); resizeOnLoad(img); img.appendTo(b); showArrows(); showLoader(true); img.load(function () { showLoader(false); d.appendTo(b).height(Math.max(document.documentElement.scrollHeight, document.body.scrollHeight)); }); img.error(function () { showLoader(false); d.appendTo(b).height(Math.max(document.documentElement.scrollHeight, document.body.scrollHeight)); //showError(true); img.attr("src", $(src).attr("src")); }); d.click(close); bindMouse($(".arrow").add(img).add(d)); } function reload() { images = $("img.art-lightbox"); } function move(index) { if (index < 0 || index >= images.length) { return; } showError(false); current = index; $("img.art-lightbox-image:not(.active)").remove(); var active = $("img.active"); var target = $(''); resizeOnLoad(target); active.after(target); showArrows(); showLoader(true); bindMouse($("#art-lightbox-bg").add(target)); target.load(function () { showLoader(false); active.removeClass("active"); target.addClass("active"); }); target.error(function () { showLoader(false); //showError(true); active.removeClass("active"); target.addClass("active"); target.attr("src", $(images[current]).attr("src")); }); } function showArrows() { if ($(".arrow").length === 0) { b.append($('
    ').css("top", $(window).height() / 2 - 40)); b.append($('
    ').css("top", $(window).height() / 2 - 40)); } if (current === 0) { $(".arrow.left").addClass("disabled"); } else { $(".arrow.left").removeClass("disabled"); } if (current === images.length - 1) { $(".arrow.right").addClass("disabled"); } else { $(".arrow.right").removeClass("disabled"); } } function showError(enable) { if (enable) { b.append($('') .css({ "top": $(window).height() / 2 - 60, "left": $(window).width() / 2 - 170 })); } else { $(".lightbox-error").remove(); } } function showLoader(enable) { if (!enable) { $(".loading").remove(); } else { $('
    ').css({ "top": $(window).height() / 2 - 16, "left": $(window).width() / 2 - 16 }).appendTo(b); } } var close = function () { $("#art-lightbox-bg, .art-lightbox-image, .arrow, .lightbox-error").remove(); }; function resizeOnLoad(img) { var width = $(window).width(); var height = $(window).height(); img.load(function () { var imgHeight = $(this).height(); var imgWidth = $(this).width(); // additional space is needed for the next|prev items and border around the images if (height < (imgHeight + 10) || width < (imgWidth + 410)) { var hScale = Math.abs(imgWidth / (width - 410)); var vScale = Math.abs(imgHeight / (height - 100)); var scale = Math.max(vScale, hScale); imgWidth = imgWidth / scale; imgHeight = imgHeight / scale; img.width(imgWidth); img.height(imgHeight); } img.css({ "top": (height / 2 - imgHeight / 2) - 5, "left": (width / 2 - imgWidth / 2 - 5) }); }); return img; } function bindMouse(img) { img.unbind("wheel").mousewheel(function (event, delta) { delta = delta > 0 ? 1 : -1; move(current + delta); event.preventDefault(); }); img.mousedown(function (e) { // close on middle button click if (e.which === 2) { close(); } e.preventDefault(); }); } function getFullImgSrc(src) { var webArchiveRegex = new RegExp("http://www.[A-z0-9-]+-image.com/.webarchive/"); if ((src.indexOf("http://") === 0 || src.indexOf("https://") === 0) && !webArchiveRegex.test(src)) { return src; } var fileName = src.substring(0, src.lastIndexOf('.')); var ext = src.substring(src.lastIndexOf('.')); src = fileName + "-large" + ext; return src; } }); })(jQuery); jQuery(function () { 'use strict'; new ThemeLightbox().init(); }); (function($) { 'use strict'; // transition && transitionEnd && browser prefix $.support.transition = (function() { var thisBody = document.body || document.documentElement, thisStyle = thisBody.style, support = thisStyle.transition !== undefined || thisStyle.WebkitTransition !== undefined || thisStyle.MozTransition !== undefined || thisStyle.MsTransition !== undefined || thisStyle.OTransition !== undefined; return support && { event: (function() { var e = "transitionend"; if ($.browser.opera) { var version = parseFloat($.browser.version); e = version >= 12 ? (version < 12.50 ? "otransitionend" : "transitionend") : "oTransitionEnd"; } else if ($.browser.webkit) { e = "webkitTransitionEnd"; } return e; })(), prefix: (function() { var result; $.each($.browser, function(key, value) { if (key === "version") { return true; } return (result = { opera: "-o-", mozilla: "-moz-", webkit: "-webkit-", msie: "-ms-" }[key]) ? false : true; }); return result || ""; })() }; })(); window.BackgroundHelper = function () { var slides = []; var direction = "next"; var motion = "horizontal"; var width = 0; var height = 0; var transitionDuration = ""; this.init = function(motionType, dir, duration) { direction = dir; motion = motionType; slides = []; width = 0; height = 0; transitionDuration = duration; }; this.processSlide = function(element) { width = element.outerWidth(); height = element.outerHeight(); var pos = []; var bgPosition = element.css("background-position"); var positions = bgPosition.split(","); $.each(positions, function (i) { var position = $.trim(this); var point = position.split(" "); if (point.length > 1) { var x = parseInt(point[0], 10); var y = parseInt(point[1], 10); pos.push({ x: x, y: y }); } }); slides.push({ "images": element.css("background-image"), "positions": pos }); element.css("background-image", "none"); }; this.setBackground = function(element, items) { var bg = []; $.each(items, function (i, o) { bg.push(o.images); }); element.css({ "background-image": bg.join(", "), "background-repeat": "no-repeat" }); }; this.setPosition = function(element, items) { var pos = []; $.each(items, function(i, o) { pos.push(o.positions); }); element.css({ "background-position": pos.join(", ") }); }; this.current = function(index) { return slides[index] || null; }; this.next = function(index) { var next; if (direction === "next") { next = (index + 1) % slides.length; } else { next = index - 1; if (next < 0) { next = slides.length - 1; } } return slides[next]; }; this.items = function(prev, next, move) { var prevItem = { x: 0, y: 0 }; var nextItem = { x: 0, y: 0 }; var isDirectionNext = direction === "next"; if (motion === "horizontal") { nextItem.x = isDirectionNext ? width : -width; nextItem.y = 0; if (move) { prevItem.x += isDirectionNext ? -width : width; nextItem.x += isDirectionNext ? -width : width; } } else if (motion === "vertical") { nextItem.x = 0; nextItem.y = isDirectionNext ? height : -height; if (move) { prevItem.y += isDirectionNext ? -height : height; nextItem.y += isDirectionNext ? -height : height; } } var result = [ ]; if (!!prev) { result.push({ images: prev.images, positions: getCssPositions(prev.positions, prevItem) }); } if (!!next) { result.push({ images: next.images, positions: getCssPositions(next.positions, nextItem) }); } if (direction === "next") { result.reverse(); } return result; }; this.transition = function(container, on) { container.css($.support.transition.prefix + "transition", on ? transitionDuration + " ease-in-out background-position" : ""); }; function getCssPositions(positions, offset) { var result = []; if (positions === undefined) { return ""; } offset.x = offset.x || 0; offset.y = offset.y || 0; for (var i = 0; i < positions.length; i++) { result.push((positions[i].x + offset.x) + "px " + (positions[i].y + offset.y) + "px"); } return result.join(", "); } }; var Slider = function (element, settings) { var interval = null; var active = false; var children = element.find(".active").parent().children(); var last = false; var running = false; this.settings = $.extend({ }, { "animation": "horizontal", "direction": "next", "speed": 600, "pause": 2500, "auto": true, "repeat": true, "navigator": null, "clickevents": true, "hover": true, "helper": null }, settings); this.move = function (direction, next) { var activeItem = element.find(".active"), nextItem = next || activeItem[direction](), innerDirection = this.settings.direction === "next" ? "forward" : "back", reset = direction === "next" ? "first" : "last", moving = interval, slider = this, tmp; active = true; if (moving) { this.stop(true); } if (!nextItem.length) { nextItem = element.find(".art-slide-item")[reset](); if (!this.settings.repeat) { last = true; active = false; return; } } if ($.support.transition) { nextItem.addClass(this.settings.direction); tmp = nextItem.get(0).offsetHeight; activeItem.addClass(innerDirection); nextItem.addClass(innerDirection); element.trigger("beforeSlide", children.length); element.one($.support.transition.event, function () { nextItem.removeClass(slider.settings.direction) .removeClass(innerDirection) .addClass("active"); activeItem.removeClass("active") .removeClass(innerDirection); active = false; setTimeout(function () { element.trigger("afterSlide", children.length); }, 0); }); } else { element.trigger("beforeSlide", children.length); activeItem.removeClass("active"); nextItem.addClass("active"); active = false; element.trigger("afterSlide", children.length); } this.navigate(nextItem); if (moving) { this.start(); } }; this.navigate = function (position) { var index = children.index(position); $(this.settings.navigator).children().removeClass("active").eq(index).addClass("active"); }; this.to = function (index) { var activeItem = element.find(".active"), children = activeItem.parent().children(), activeIndex = children.index(activeItem), slider = this; if (index > (children.length - 1) || index < 0) { return; } if (active) { return element.one("afterSlide", function () { slider.to(index); }); } if (activeIndex === index) { return; } this.move(index > activeIndex ? "next" : "prev", $(children[index])); }; this.next = function () { if (!active) { if (last) { this.stop(); return; } this.move("next"); } }; this.prev = function () { if (!active) { if (last) { this.stop(); return; } this.move("prev"); } }; this.start = function (force) { if (!!force) { setTimeout($.proxy(this.next, this), 10); } interval = setInterval($.proxy(this.next, this), this.settings.pause); running = true; }; this.stop = function (pause) { clearInterval(interval); interval = null; running = !!pause; active = false; }; this.active = function () { return running; }; this.moving = function () { return active; }; this.navigate(children.filter(".active")); if (this.settings.clickevents) { $(this.settings.navigator).on("click", "a", { slider: this }, function (event) { var activeIndex = children.index(children.filter(".active")); var index = $(this).parent().children().index($(this)); if (activeIndex !== index) { event.data.slider.to(index); } event.preventDefault(); }); } if (this.settings.hover) { var slider = this; element.add(this.settings.navigator) .add(element.siblings(".art-shapes")).hover(function () { if (element.is(":visible") && !last) { slider.stop(true); } }, function () { if (element.is(":visible") && !last) { slider.start(); } }); } }; $.fn.slider = function (arg) { return this.each(function () { var element = $(this), data = element.data("slider"), options = typeof arg === "object" && arg; if (!data) { data = new Slider(element, options); element.data("slider", data); } if (typeof arg === "string" && data[arg]) { data[arg](); } else if (data.settings.auto && element.is(":visible")) { data.start(); } }); }; })(jQuery); jQuery(function ($) { "use strict"; if (!$.browser.msie || parseInt($.browser.version, 10) > 8) return; var path = ""; var scripts = $("script[src*='script.js']"); if (scripts.length > 0) { var src = scripts.get(0).src; path = src.substr(0, src.indexOf("script.js")); } var header = $(".art-header"); var bgimages = "url('images/object210977206.png'), ".split(","); var bgpositions = "50px 0px, ".split(","); for (var i = 0; i < bgimages.length; i++) { var bgimage = $.trim(bgimages[i]); if (bgimage === "") continue; if (path !== "") { bgimage = bgimage.replace(/(url\(['"]?)/i, "$1" + path); } header.find(".art-shapes").prepend("
    "); } header.css('background-image', "url('images/header.png')".replace(/(url\(['"]?)/i, "$1" + path)); header.css('background-position', "0 0"); }); jQuery(function () { 'use strict'; artButtonSetup("button"); var indexURL = jQuery('link[rel="header_link"]').attr('href'); var iframeTagPart = ['']; if(indexURL && jQuery('header.clickable').length) { if(jQuery('#art-header-bg').length) { jQuery('header').append( (jQuery.browser.msie ? iframeTagPart[0] + 'style="position:absolute;height:100%;width:40000px;left:-20000px;' + iframeTagPart[1] : '' ) + ''); } else { jQuery('header').append( (jQuery.browser.msie ? iframeTagPart[0] + 'style="position:absolute;height:100%;width:100%;' + iframeTagPart[1] : '' ) + ''); } } }); // source --> https://www.chefcraigchasky.com/wp-content/themes/chefcraigchasky3/script.responsive.js?ver=4.2.25 /* Created by Artisteer v4.0.0.58475 */ /*jshint forin:true, noarg:true, noempty:true, eqeqeq:true, bitwise:true, strict:true, undef:true, curly:false, browser:true, jquery:false */ /*global jQuery */ var responsiveDesign = { isResponsive: false, isDesktop: false, isTablet: false, isPhone: false, windowWidth: 0, responsive: function () { 'use strict'; var html = jQuery("html"); this.windowWidth = jQuery(window).width(); var triggerEvent = false; var isRespVisible = jQuery("#art-resp").is(":visible"); if (isRespVisible && !this.isResponsive) { html.addClass("responsive").removeClass("desktop"); this.isResponsive = true; this.isDesktop = false; triggerEvent = true; } else if (!isRespVisible && !this.isDesktop) { html.addClass("desktop").removeClass("responsive responsive-tablet responsive-phone"); this.isResponsive = this.isTablet = this.isPhone = false; this.isDesktop = true; triggerEvent = true; } if (this.isResponsive) { if (jQuery("#art-resp-t").is(":visible") && !this.isTablet) { html.addClass("responsive-tablet").removeClass("responsive-phone"); this.isTablet = true; this.isPhone = false; triggerEvent = true; } else if (jQuery("#art-resp-m").is(":visible") && !this.isPhone) { html.addClass("responsive-phone").removeClass("responsive-tablet"); this.isTablet = false; this.isPhone = true; triggerEvent = true; } } if (triggerEvent) { jQuery(window).trigger("responsive", this); } jQuery(window).trigger("responsiveResize", this); }, initialize: function () { "use strict"; jQuery("
    ").appendTo("body"); jQuery(window).resize(function () { responsiveDesign.responsive(); }); jQuery(window).trigger("resize"); } }; function responsiveAbsBg(responsiveDesign, el, bg) { "use strict"; if (bg.length === 0) return; var desktopBgTop = bg.attr("data-bg-top"); var desktopBgHeight = bg.attr("data-bg-height"); if (responsiveDesign.isResponsive) { if (typeof desktopBgTop === "undefined" || desktopBgTop === false) { bg.attr("data-bg-top", bg.css("top")); bg.attr("data-bg-height", bg.css("height")); } var elTop = el.offset().top; var elHeight = el.outerHeight(); bg.css("top", elTop + "px"); bg.css("height", elHeight + "px"); } else if (typeof desktopBgTop !== "undefined" && desktopBgTop !== false) { bg.css("top", desktopBgTop); bg.css("height", desktopBgHeight); bg.removeAttr("data-bg-top"); bg.removeAttr("data-bg-height"); } } jQuery(window).bind("responsive", function (event, responsiveDesign) { 'use strict'; responsiveCollages(responsiveDesign); responsiveImages(responsiveDesign); responsiveVideos(responsiveDesign); }); function responsiveImages(responsiveDesign) { 'use strict'; jQuery("img[width]").each(function () { var img = jQuery(this), newWidth = "", newMaxWidth = "", newHeight = ""; if (responsiveDesign.isResponsive) { newWidth = "auto"; newHeight = "auto"; newMaxWidth = "100%"; var widthAttr = img.attr("width"); if (widthAttr !== null && typeof(widthAttr) === "string" && widthAttr.indexOf("%") === -1) { newWidth = "100%"; newMaxWidth = parseInt(jQuery.trim(widthAttr), 10) + "px"; } } img.css("width", newWidth).css("max-width", newMaxWidth).css("height", newHeight); }); } function responsiveCollages(responsiveDesign) { 'use strict'; if (jQuery.browser.msie && jQuery.browser.version <= 8) return; jQuery(".art-collage").each(function () { var collage = jQuery(this); var sliderObject = collage.find(".art-slider").data("slider"); var responsiveImage = jQuery("img#" + collage.attr("id")); if (responsiveDesign.isResponsive) { if (responsiveImage.length) { return true; } if (jQuery.support.transition) { collage.find(".art-slider").trigger(jQuery.support.transition.event); } if (sliderObject) { sliderObject.stop(); } var activeSlide = collage.find(".art-slide-item.active"); if (!activeSlide.length) { var slides = collage.find(".art-slide-item"); if (slides.length) { activeSlide = jQuery(slides.get(0)); } } activeSlide.css("background-image", ""); var bg = activeSlide.css("background-image").replace(/url\(['"]?(.+?)['"]?\)/i, "$1"); jQuery("").attr({ "src": bg, "id": collage.attr("id") }).insertBefore(collage); } else if (responsiveImage.length) { responsiveImage.remove(); if (sliderObject) { if (sliderObject.settings.animation !== "fade") { collage.find(".art-slide-item").css("background-image", "none"); } sliderObject.start(); } } }); } function responsiveVideos(responsiveDesign) { "use strict"; jQuery("iframe,object,embed").each(function () { var obj = jQuery(this); var container = obj.parent(".art-responsive-embed"); if (responsiveDesign.isResponsive) { if (container.length !== 0) return; container = jQuery("
    ").insertBefore(obj); obj.appendTo(container); } else if (container.length > 0) { obj.insertBefore(container); container.remove(); } }); } jQuery(window).bind("responsiveResize", function (event, responsiveDesign) { "use strict"; responsiveAbsBg(responsiveDesign, jQuery(".art-header"), jQuery("#art-header-bg")); }); jQuery(window).bind("responsive", function (event, responsiveDesign) { "use strict"; if (jQuery.browser.msie && jQuery.browser.version <= 8) return; responsiveHeader(responsiveDesign); }); function responsiveHeader(responsiveDesign) { "use strict"; var header = jQuery("header.art-header"); var headerShapes = header.find(".art-shapes"); var headerSlider = header.find(".art-slider"); if (headerSlider.length) { var sliderObject = headerSlider.data("slider"); var activeSlide = headerSlider.find(".art-slide-item.active"); if (!activeSlide.length) { var slides = headerSlider.find(".art-slide-item"); if (slides.length) { activeSlide = jQuery(slides.get(0)); } } var textblock = headerSlider.find(".art-textblock").eq(0); if (responsiveDesign.isResponsive) { if (header.attr("data-responsive")) return true; activeSlide.css("background-image", ""); header.attr("data-responsive", "true"); headerSlider.fadeOut(0); if (jQuery.support.transition) { headerSlider.trigger(jQuery.support.transition.event); } if (sliderObject) { sliderObject.stop(); } if (header.find(".art-slogan, .art-headline").length === 0) { var tb = textblock.clone(); tb.css("display", "block"); tb.children("div").css("display", "block"); tb.appendTo(headerShapes); } // activeslide background var bg = activeSlide.css("background-image").split(/\s*,\s*/); header.css("background-image", bg[bg.length - 1]); } else if (header.attr("data-responsive")) { header.removeAttr("data-responsive"); header.css("background-image", ""); if (sliderObject) { if (sliderObject.settings.animation !== "fade") { headerSlider.find(".art-slide-item").css("background-image", "none"); } headerShapes.find(".art-textblock").remove(); headerSlider.fadeIn(0); sliderObject.start(); } } } else if (header.find(".art-slogan, .art-headline").length === 0) { header.find(".art-textblock").each(function () { jQuery(this).add(jQuery(this).children("div")).css("display", responsiveDesign.isResponsive ? "inline-block" : ""); return false; // break }); jQuery(window).trigger("resize"); } } jQuery(window).bind("responsive", function (event, responsiveDesign) { "use strict"; responsiveLayoutCell(responsiveDesign); }); function responsiveLayoutCell(responsiveDesign) { "use strict"; jQuery(".art-content .art-content-layout-row,.art-footer .art-content-layout-row").each(function () { var row = jQuery(this); var rowChildren = row.children(".art-layout-cell"); if (rowChildren.length > 1) { if (responsiveDesign.isTablet) { rowChildren.addClass("responsive-tablet-layout-cell").each(function (i) { if ((i + 1) % 2 === 0) { jQuery(this).after("
    "); } }); } else { rowChildren.removeClass("responsive-tablet-layout-cell"); row.children(".responsive-cleared").remove(); } } }); } jQuery(window).bind("responsive", function (event, responsiveDesign) { "use strict"; responsiveLayoutCell(responsiveDesign); }); function responsiveLayoutCell(responsiveDesign) { "use strict"; jQuery(".art-content .art-content-layout-row,.art-footer .art-content-layout-row").each(function () { var row = jQuery(this); var rowChildren = row.children(".art-layout-cell"); if (rowChildren.length > 1) { if (responsiveDesign.isTablet) { rowChildren.addClass("responsive-tablet-layout-cell").each(function (i) { if ((i + 1) % 2 === 0) { jQuery(this).after("
    "); } }); } else { rowChildren.removeClass("responsive-tablet-layout-cell"); row.children(".responsive-cleared").remove(); } } }); } jQuery(responsiveDesign.initialize); // source --> https://www.chefcraigchasky.com/wp-content/plugins/flash-album-gallery/admin/js/swfobject.js?ver=2.2 /* SWFObject v2.2 is released under the MIT License */ var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y0){for(var af=0;af0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad'}}aa.outerHTML='"+af+"";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab"); } waitFB(fbW,fbH); } } function waitFB(fbW,fbH) { if (typeof(jQuery.fn.fancybox) == 'undefined') { window.setTimeout(waitFB, 100); } else { jQuery(document).ready(function() { jQuery('.flag_fancybox').fancybox({ 'type' : 'iframe', 'width' : fbW, 'height' : fbH, 'overlayShow' : true, 'overlayOpacity': '0.5', 'showNavArrows' : false }); }); }} function waitJQv(fvVar,fvW,fvH) { if (typeof(jQuery) == 'undefined') { window.setTimeout(waitJQ, 100); } else { if (typeof(jQuery.fn.fancybox) == 'undefined') { jQuery("head").append(""); } waitFBv(fvW,fvH); } } function waitFBv(fvW,fvH) { if (typeof(jQuery.fn.fancybox) == 'undefined') { window.setTimeout(waitFB, 100); } else { jQuery(document).ready(function() { jQuery('.flag_fancyvid').fancybox({ 'type' : 'iframe', 'width' : fvW, 'height' : fvH, 'overlayShow' : true, 'overlayOpacity': '0.5', 'showNavArrows' : false }); }); }}; // source --> https://www.chefcraigchasky.com/wp-content/plugins/flash-album-gallery/admin/js/swfaddress.js?ver=2.4 /** * SWFAddress 2.4: Deep linking for Flash and Ajax * * SWFAddress is (c) 2006-2009 Rostislav Hristov and contributors * This software is released under the MIT License * */ if(typeof asual=="undefined"){var asual={}}if(typeof asual.util=="undefined"){asual.util={}}asual.util.Browser=new function(){var b=navigator.userAgent.toLowerCase(),a=/webkit/.test(b),e=/opera/.test(b),c=/msie/.test(b)&&!/opera/.test(b),d=/mozilla/.test(b)&&!/(compatible|webkit)/.test(b),f=parseFloat(c?b.substr(b.indexOf("msie")+4):(b.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1]);this.toString=function(){return"[class Browser]"};this.getVersion=function(){return f};this.isMSIE=function(){return c};this.isSafari=function(){return a};this.isOpera=function(){return e};this.isMozilla=function(){return d}};asual.util.Events=new function(){var c="DOMContentLoaded",j="onstop",k=window,h=document,b=[],a=asual.util,e=a.Browser,d=e.isMSIE(),g=e.isSafari();this.toString=function(){return"[class Events]"};this.addListener=function(n,l,m){b.push({o:n,t:l,l:m});if(!(l==c&&(d||g))){if(n.addEventListener){n.addEventListener(l,m,false)}else{if(n.attachEvent){n.attachEvent("on"+l,m)}}}};this.removeListener=function(p,m,n){for(var l=0,o;o=b[l];l++){if(o.o==p&&o.t==m&&o.l==n){b.splice(l,1);break}}if(!(m==c&&(d||g))){if(p.removeEventListener){p.removeEventListener(m,n,false)}else{if(p.detachEvent){p.detachEvent("on"+m,n)}}}};var i=function(){for(var m=0,l;l=b[m];m++){if(l.t!=c){a.Events.removeListener(l.o,l.t,l.l)}}};var f=function(){if(h.readyState=="interactive"){function l(){h.detachEvent(j,l);i()}h.attachEvent(j,l);k.setTimeout(function(){h.detachEvent(j,l)},0)}};if(d||g){(function(){try{if((d&&h.body)||!/loaded|complete/.test(h.readyState)){h.documentElement.doScroll("left")}}catch(m){return setTimeout(arguments.callee,0)}for(var l=0,m;m=b[l];l++){if(m.t==c){m.l.call(null)}}})()}if(d){k.attachEvent("onbeforeunload",f)}this.addListener(k,"unload",i)};asual.util.Functions=new function(){this.toString=function(){return"[class Functions]"};this.bind=function(f,b,e){for(var c=2,d,a=[];d=arguments[c];c++){a.push(d)}return function(){return f.apply(b,a)}}};var SWFAddressEvent=function(d){this.toString=function(){return"[object SWFAddressEvent]"};this.type=d;this.target=[SWFAddress][0];this.value=SWFAddress.getValue();this.path=SWFAddress.getPath();this.pathNames=SWFAddress.getPathNames();this.parameters={};var c=SWFAddress.getParameterNames();for(var b=0,a=c.length;b0){var popup=window.open(_popup[0],_popup[1],eval(_popup[2]));if(typeof _popup[3]!=UNDEFINED){eval(_popup[3])}}_popup=[]};var _swfChange=function(){for(var i=0,id,obj,value=SWFAddress.getValue(),setter="setSWFAddressValue";id=_ids[i];i++){obj=document.getElementById(id);if(obj){if(obj.parentNode&&typeof obj.parentNode.so!=UNDEFINED){obj.parentNode.so.call(setter,value)}else{if(!(obj&&typeof obj[setter]!=UNDEFINED)){var objects=obj.getElementsByTagName("object");var embeds=obj.getElementsByTagName("embed");obj=((objects[0]&&typeof objects[0][setter]!=UNDEFINED)?objects[0]:((embeds[0]&&typeof embeds[0][setter]!=UNDEFINED)?embeds[0]:null))}if(obj){obj[setter](value)}}}else{if(obj=document[id]){if(typeof obj[setter]!=UNDEFINED){obj[setter](value)}}}}};var _jsDispatch=function(type){this.dispatchEvent(new SWFAddressEvent(type));type=type.substr(0,1).toUpperCase()+type.substr(1);if(typeof this["on"+type]==FUNCTION){this["on"+type]()}};var _jsInit=function(){if(_util.Browser.isSafari()){_d.body.addEventListener("click",_bodyClick)}_jsDispatch.call(this,"init")};var _jsChange=function(){_swfChange();_jsDispatch.call(this,"change")};var _update=function(internal){_jsChange.call(this);if(internal){_jsDispatch.call(this,"internalChange")}else{_jsDispatch.call(this,"externalChange")}_st(_functions.bind(_track,this),10)};var _track=function(){var value=(_l.pathname+(/\/$/.test(_l.pathname)?"":"/")+this.getValue()).replace(/\/\//,"/").replace(/^\/$/,"");var fn=_t[_opts.tracker];if(typeof fn==FUNCTION){fn(value)}else{if(typeof _t.pageTracker!=UNDEFINED&&typeof _t.pageTracker._trackPageview==FUNCTION){_t.pageTracker._trackPageview(value)}else{if(typeof _t.urchinTracker==FUNCTION){_t.urchinTracker(value)}}}};var _htmlWrite=function(){var doc=_frame.contentWindow.document;doc.open();doc.write(""+_d.title+"